grace cup - French English Dictionary